be showered - Francés Inglés Diccionario